535725 1331 40915420 281212 24548704 639495 243760480 20211753 0 11533676 20573364 452824 0 22652137064 80398