14112
73857
667140
100593
50015
670
944122
57642
19415
17725
970186
22143
92231846
61501972
7886640
81601819
69151042
7303805