Knowledge
Data
149641639 8871 951 100525 048626
146 754089927 10972 22097447 3105196
28 964962083 814940437 352