14101000
71685
814830
1718407
523580
122386
451636
724330
1208203
1227491
1525557
132470
57952
481585
1012640
227748
955608
98638
900337
293738
1177662
52250
1184623
243711
257631
959661
1667641
2316
466941
824189