30246
23706
96856
48093
81119
23938
40893
53363
70630
52376
16783
32251