535850 1331 40831841 281239 27608076 669966 270726743 20809719 0 13108020 21174612 468702 0 23422053832 83653