Knowledge
Data
25165667731 2233 7713203 70409606 3077489
168950675 905 80883 1517641 37715
121 880628212 1081849701 056643219 798058089