688250
367184
706976
280159
878599
422179
82240
903638
450867
249123
13632
253860
535392
192286
778682
87695
8489
53652
418125
215840