44628
759184
22546
25748
16414
233894
2091833
4328896
1053715
3208313
1116327
2728160
1098060
1934354
2013391
1431013
3184178
552268
1115541
783579
512966
1228869
581311
1587959
466873
858103