442231
321103
390240
218668
314340
104810
293028
576982
138917
177358