88722
516670
763340
104657
49940
847174
7952
705965
127972
82787
923918
300651
627566
69017
346299
696677
485936
870526
634351
258568
393149
998630
629778
57786
179485
1009324