669588
645142
82613
613414
366275
319799
557996
1000334
602475
841240
690518
772321
651202
254773
541747
820142
83630
969336
352233
202696
838325
57742
361170
944219