1235167
1853930
1287370
3907410
100000
1186632
4580214
4461738
4009715
2254575
44401
55017
63423
73665
51495
69834
39642
42313
44501
54483
243348
541582
1472172
5969955
1090612
3620960
198351
804355
5401838
267746