681985
370716
484464
178524
320235
64927
345145
86693
405780
821969
586542
200582
866193
822313
837653
1003391
78077
158734
296923
300140
387997
328382
931544
218668
569927
82235