442861
321483
390529
218856
104967
293324
577500
139009
177574
250085