442239
321111
390244
218673
314344
104814
576990
138919
177360
249864