39111060
6090682
10451889
60673417
4203872
5719980
64944305
16976249
857737
4731942
2248471
23482770
98602003
91905500
97035964
79433228
39701781
60847514
33629333
40444794
80188582
54021761
25257025
11766282
90529322
85142268
17764837
22335410
16157055
68991633
2860993
37549734
76992431
78294681
65954638
88186813
89596193
72527271
2329565
65391266