Knowledge
Data
661026701 378172810 650897 103223
407 841 341624102 881856
64157003 68036255028 7948539