111436
104481
72463
1001167
55510
134176
62924
99386
36832
2672
77211
93322
862119
39429
105297
49516
59419
32612
108391
123189