60026718
92634647
7683837
23909552
20011791
45587001
37566822
6394608
94257172
4642338
47342376
95471025
92977185
5356974
14375646
72014159
373619
12431301
98244466
81697805
56073570
54278236
39099720
28047265
8880217
83618445
60187677
22015322
78228327
65609425
13027261
40816430
3699958
56832329
61676155
61448703
22833707
85024858
6899854
46738068