535635 1331 40828697 281167 25437765 651047 254081043 20064300 0 12568014 20425839 452792 0 22648652232 80371