535977 1331 40918916 281298 25585130 648360 251960970 20542086 0 11777167 20903783 452824 0 22652137064 80398