Knowledge
Data
663 876443192 46777 16009068 2306961
436535845 110606644 952586908
2606331999 646 739754 895