1365769
4677820
1049713
1111659
100000
1025202
1441125
1834611
4261467
4737843
59374
70090
54127
56833
58482
63293
67989
63837
71778
72279
236588
5251771
476429
261470
143497
431091
2135210
106305
213737
117124