98606222
65532383
4144131
36618497
60701256
3663122
25722427
19773203
94321711
69008826
55554018
38808302
6852193
10247895
56796697
30361299
57333211
19261443
15203026
75504854
40119567
57767426
70303968
6295195
62433942
40189764
70491631
83686366
41116519
14076381
73485590
34424996
29674069
35998502
917711
2343853
86716457
9593476
73452767
6697160