949487
182184
14111000
2217157
725330
1191948
168399
1619138
422278
1021991
806992
661454
299990
933791
989297
338527
346888
451686
1565825
310586
113218
1115521
618691
1174903
752975
512628
909663
1057555
269226
57952