442243
321113
390245
218673
314344
104814
293034
93215
217070
576994