46297348
43356114
26315515
98754564
91218924
78679788
69904233
94173306
40257736
24297150
27616677
21461019
18382008
90559759
3263105
29527352
1878662
50216828
89337668
13391779
33856723
47035442
86468705
55882700
99512576
64267907
49152994
10647830
79227996
23753114
55703950
16355409
17719282
1010408
48405751
52659813
1657378
54131851
70256855
15212401