163035 4382162 22716818284 16818284 5015 75211028 11028 213349 30830 35818 157541 7908 89617546921 17546921 69948 520li 57213 78654 9861645158358 1645158358 316619622 619622 011823 359525 672 1155 780.1047 317.2598