983517
4274258
4830363
679596
4435155
4123584
154655
1192520
836933
2518128
64686
68096
71569
77073
28599
59960
61958
69133
46110
48737
24847056
2254074
61113896
6127208
829227
9140721
49305488
50035828
3330472
40965868