286103
244472
848700
209292
370901
591712
834899
778188
495622
762950
30337
135455
836673
553708
494672
708566
32350
616204
586605
359475
159208
297709
1008616
24225
560385
328694