442412
321222
390314
218724
314417
104864
93256
217127
577140
138942