Knowledge
Data
93 50099 2415 681 128893
88147 200 5081420633 89865192 947725025
20126 75 1305862561 82152021 60876451