3788736
97075402
8566745
1708768
22492730
90407176
98089358
61167188
87622411
2694469
54166535
87074307
27493264
1473219
24122849
1609114
71485949
2307294
99517126
35312040
32407024
72927682
4182736
44233826
6827950
71289345
2506458
25614875
11672716
4895302
9394178
69319679
92741158
57579802
86583429
41257362
19297678
64184938
48194674
17354754