535439 1331 40909772 281098 23665002 627991 236753107 19837069 0 11289114 20196538 436957 0 21878371560 78370