546163
3609254
100000
326391
4423064
4546314
3851150
4894412
4037404
3927569
58390
50496
53230
55389
50396
73885
72686
54257
60850
74392
343321
419333
2536821
3784492
691364
208234
405206
2295410
566041
182070