681985
370716
484464
178524
320235
64927
345145
86693
405780
821969
586542
200582
841931
397343
24201
744457
79479
68314
293378
367794
251699
760957
48477
471284
1010468
63542