341909
4947705
4031601
3435433
4661742
3828908
100000
4552826
4223039
59064
61440
71382
51172
54295
72907
52608
43365
59566
39056
170114
309969
511053
5633431
931200
6859160
2507755
3416849
253781
750979