535977 1331 40918916 281298 25585092 648354 251960078 20542067 0 11777164 20903764 452824 0 22652137064 80398