162747 48520 12225662 4168640 24857979 20494569 671007936 2244460372 0 321915728 2248630243 42510 0 290360520 1230 0 0