5526
9549
83413
171848
62427
93336
12989
7447
111523
11019
4210
3684
2025037
14373284
1394812
12437261
1195940
112393
10322158
1010912
853537
82316
77645
70572