219766
43274
775850
482316
678349
104585
825828
539600
836399
523358
604640
252294
306259
730187
228608
947955
115635
83671
49844
793696
568125
161800
888500
280695
763994
441812