110836
42039
52976
1058170
32441
23516
57632
1497
56416
20825
81440
23613
11911
820
935134
6784
8412
996107
32660
1124