Knowledge
Data
139836 258045201 70428 65097574042
7020 1504896448 6501349 314391
22594902397 4368 09199300 120