441378
320646
389851
218428
314096
104610
292656
93108
216768
576288