59453702
4518695
76247758
40827725
9142961
67965402
26081438
16504542
20038169
33388048
5222634
22419419
67448692
71854117
145814
78811014
98055145
52527068
9339100
44479257
57274518
9422549
37689913
67613906
19793867
69939571
12201074
88152185
35233655
56988644
11243013
68106784
1907802
64692733
33117013
94847690
13952421
9275610
26434096
8661920