1048323 259509 40378764 21547922 124077817 106229315 4725978400 3600710609 0 1367709080 3622267136 266427 0 1986529512 8603 0 0