535849 1331 40831825 281239 27596287 669900 270647204 20806852 0 13105709 21171745 468702 0 23422053832 83653