858649
106650
14483
764626
1038546
691520
34610
397744
262532
121848
168436
41218
590577
280843
910408
552187
136921
256959
1126791
620500
606617
219944
738606
46248
973412
192951