536415 1331 40923572 281434 27421765 660688 265035642 21009026 0 12133955 21370860 452824 0 22652137064 80398