949958 243047 37630016 19433105 114451555 97305533 4415929496 2948530003 0 1259217336 2967971082 247950 0 1863992280 7973 0 0