Knowledge
Data
20261 119089 929974 17841 17839948066
71420622 5251 41 7614 7798936
36865335 68369 83720482740 3055 47