427234
202225
944621
720228
605851
1017908
52661
190909
671260
371122
888556
718904
732890
630488
33718
875722
27164
322830
508640
64288