1594553 161700 46756056 27716634 105212592 82368100 2875838280 2109497117 0 1019824036 2221478488 216205 0 1273337080 6754 7615664 84257982