744200
632661
599872
320138
61038
144721
732816
431751
1402928
873577
715654
550975
1231560
405917
188364
1222533
571354
1008150
1298159
254700
574979
1400952
936315
791856
1120200
105551