Knowledge
Data
14303149484 6952 31751 50676652 253639034
7091 929284 965 117100453 083562
369195 253406336 1470205344 5199331631 3034296065