535635 1331 40828697 281167 25437889 651079 254086449 20064369 0 12568024 20425908 452792 0 22648652232 80371