Knowledge
Data
95 146 804 84297981 721
30315254162 657962 14909469 897212 271375035
46902143810 41766 90395340416