56115686
12567125
24389051
51932555
74113484
54824929
61746904
17127730
25173532
4182510
44889403
6758932
7257728
4538585
32194262
13037730
70028098
44263260
38155455
45961864
914413
12105174
60298493
84227018
62705752
92598405
2823703
84286387
91689610
35004158
15666158
2688857
95929140
2837101
15277130
3051886
31232155
25396459
484221
50996640