Knowledge
Data
30565895520 840678142 28220669 4552
195159330 7379988770 96818656 23086
1549074 232670 64535163727 71846842