843175
151206
336178
1213328
365520
806398
779275
175423
303474
1034214
841999
1185812
991738
787805
873508
649854
13751000
505683
1065448
1275439
581584
1099750
70585
609372
128319
2121216