3695999
919436
9004556
17462947
7874786
7676386
30842970
1922625
71976974
14234916
51963607
94675175
65073473
51094936
86869140
6305222
47623928
31151920
30884927
8235630
8391212
77621224
39109718
15051964
25452380
39794416
18071910
24324692
85815296
61108156
16423387
43275016
25683161
95612339
49881
46141382
74983863
65576381
9641524
2368304