688250
367184
704976
280159
878599
421179
80240
903638
450867
249123
13632
252860
535392
192286
776682
87695
8489
53652
418125
213840