441808
320869
172760
390039
218547
314220
104714
164625
576628
138857