Knowledge
Data
367141 43011025 32536179 47770127 818699
981162 29418001 8943085
65899681 5196117778 49744 9123546 42081