716670
513278
589163
298284
246908
28077
720210
515656
9022
651155
660560
681399
1088596
365475
269679
248702
649780
850598
923640
142626
880642
698822
959270
753355
102075
1047956