83236286
13446810
99429770
78388716
64409742
7487189
72327812
58583253
50872546
20738160
16493638
22659587
71918079
34558345
10673836
84295373
33782735
68139856
431975
69023205
97651909
56332175
5684471
97031072
57436526
5798501
27818502
91147238
51947519
9486964
79864953
41845097
1340684
67112865
56161941
66975153
54468862
59262969
35424241
27836598