37574476
9851151
23922973
54884801
50714041
16065803
97284768
74157062
44716578
1178459
18559967
41674665
61173299
70728959
5216359
73016442
91125371
75231057
31165997
21145935
56713408
52638730
47508120
80785017
50066951
44887671
6407589
15464285
4503997
69936220
6663312
572929
9094651
86188661
75727588
65254985
3337919
92024451
57846791
66671480