374952
635804
834428
970741
2585560
4418061
4520027
4706146
100000
2063917
53538
54775
40110
42544
43716
44409
45555
47220
62781
49483
353225
390374
711308
786117
868794
960166
1749537
3187865
5808669
7094724