110584
380575
600611
16612
347714
299872
1203978
13266
578448
200151
818655
18162
80184
419858
883534
517463
112648
254107
682375
360760