535682 1331 40914932 281189 24307225 635023 241718571 20114026 0 11464962 20475615 452824 0 22652137064 80398