535725 1331 40915420 281212 24560457 639596 243848189 20214939 0 11535826 20576551 452824 0 22652137064 80398