2814189
2958666
1645613
4322823
4273001
4400496
4654404
1365625
3288542
4998282
42014
49992
64135
68885
61716
47753
49038
51507
65472
72757
1231325
4052929
5470882
9019960
2479584
10055212
15000614
33384480
9967647
6653948