79577022
87118455
1762224
82981527
124867
76483771
1477982
79952842
69785351
52706854
79241244
16565466
10881020
37906074
33594765
35953615
56193639
39066012
67675251
63902035
8293148
1651907
67231706
52948868
2511264
3921471
22242550
64373430
72583916
65968353
48009179
93496600
4868195
19336464
43917329
90332056
65592823
53876267
95321322
76755700