1643783 354306 57604098 37612880 160569139 139641449 5928650072 2189050399 0 1839113076 2226674419 344808 0 2438332160 11139 0 0