535756 1331 40915740 281223 24700394 641082 244892545 20264057 0 11572332 20625680 452824 0 22652137064 80398