142606
1012359
878270
672987
789807
88714
951192
279803
582345
235569
870437
326231
885868
742741
65719
95343
347723
115599
486867
26226
162593
642909
26943
1003187
725768
316864