27099249
62363479
746936
412509
24211336
51745781
7809855
26742343
43141394
59963074
7159740
83886805
17346826
64095032
14261434
93634191
36508090
44087493
3375480
55691842
3647645
19642186
1762391
97589688
3553401
2171267
9025639
7607466
3441744
8417220
56142209
31508540
91907016
61086780
94144616
92598935
34833026
2972079
61211801
25611715