Knowledge
Data
30 66054856 703233686 497661 9553912785
65523480 2870 6934752
7140792921 86578377544 60283990615 24377 2793287214