Knowledge
Data
28 31483269149 7043755098 119040 443744
43 321731 24868536 87
91368752 24246 782528 67725134931