690723
344860
134744
481348
907462
384694
372139
275551
48620
473305
998450
868826
642648
380743
928691
791376
500472
102828
170744
140334
53140
721960
728497
207458
712924
45600