Knowledge
Data
23059836 512 12879711576 4843153570
33570004 484066571 385398131 8239510
2958446905 7067773 50 430