Knowledge
Data
59284352 962 554940141 58129
27788 677079860 626749600 17 50832136579
43 5773724260 9704126