58642959
64832240
11928834
28334011
8740810
10076210
18533675
8426660
36787228
55538782
84289167
37423894
52011550
51423493
45239578
91035891
86737405
73911809
537188
42753777
55984261
98426884
69702318
30249558
44872136
77443026
40924108
83208867
69153230
64732121
71247706
2577283
79751958
70821715
90326909
79239519
95415294
76974077
8187462
94485426