1050741
302992
464470
825584
10045
814261
306600
78797
218182
837212
543600
285226
367893
84724
257477
534784
351951
228895
903918
451606
168624
851552
385472
803651
406270
863900