28567219
70774509
62012416
4391141
95361733
49803375
5047309
43138056
43083151
81335931
251524
59506539
76652827
13748758
77207389
54357104
23499993
64108541
14775826
95021440
2493826
63765845
32865501
1573688
4232347
38519401
38453807
78672109
88861934
85182178
63756945
8367040
61215663
97974607
69294576
67281420
63141231
828779
5723156
20239600