Knowledge
Data
20328670 297799565 826917 694238076
90339 861244008 3044991919 1819
27102171688 522340 68231 2229452 40496