Knowledge
Data
29846 20402 3795431 9010
84017960 8481120628 75697 97659 5813129190
155 4977882398 944236