10308
19180
97240
22338
60079
19992
66495
86580
27540
38148