39462097
26551867
84776884
56796194
8721035
85365329
95294744
651836
80339748
18697907
5384532
58087105
4158586
15137737
96212670
35262072
56169077
4948639
64807130
11551863
65746860
88562193
57066024
60154545
52876887
5743312
35649956
52612272
76744350
61853421
29228057
76958956
35702135
30776560
1849841
56284541
8663186
87422109
47638155
50127421