Knowledge
Data
683163803 28317372242 4581122161 9740463918 1783865
59297 59897951 3790064196 3343821
322865 2250578 4092889 304 603684