Knowledge
Data
151 874 3225 41 4495172
969 740622 125491 6649467 5698366979
31044371515 904433208 613