62970
50050
42961726
94511256
8484930
40891991
1131146
63575
94951126
49641695
6499120
9166179
4862367
7808822
67968
7326481
100934
55286
90161357
100141