Knowledge
Data
23693281094 29896468 1508875809 749773781 43659485
190162083 25110121 64158073780 942511877
120 462 31407034657