Knowledge
Data
3145101 846290591 529813157 8378503202
589801 92757142 163776682 202360256 9389796
83575647151 502480 337439 26680 563285