11496
15120
112387
78489
51246
6258
121210
90870
28440
123794