58366
720711
193740
9984
753143
406338
1009320
196827
57533
14433
730806
85695
5116799
3549581
3049148
2357804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471