77146683
37032224
29358451
43398033
48389810
13575110
95452757
60286844
90886214
62407106
3586445
32309208
22031227
60744213
20616862
6859668
2753259
42652399
23481717
55058198
99173225
28789286
98279040
692891
2230431
12427178
7542758
62026475
25894078
3500501
51052000
61298690
22211648
97556359
60213209
23198783
40551911
19037883
35732277
8878146