442238
321111
390244
218672
314344
104814
576990
138919
177360
249863