2732656
974927
4373705
1430531
2755512
4245312
4477236
3613387
3631335
100000
53150
55832
57980
60946
67794
68296
43322
56333
56835
68908
206452
925253
2059190
4582812
340381
1685922
1248962
757533
756411
5064791