106297
751576
806179
106341
246636
1089403
817265
656527
1720140
1242527
1131843
670366
778878
578429
486446
1031191
158347
573430
653917
982456
432508
92326
414299
700694
395278
1069371