Knowledge
Data
146 260 08517664 3695
710672 665829 315 72218 961
545318980 1803089 6309923065 820893