24124936
50873443
32283517
17615907
8511715
4758964
76733869
84748634
69805878
2619940
22851793
87862639
961773
14551073
14985492
79372423
34827463
57568314
27875621
53344124
59636778
17104241
13061916
20558802
5919390
607395
38012078
76824858
49944705
88389475
59766400
45792908
29435171
95366003
29927535
43245628
24322532
28642033
8859554
24459901