Knowledge
Data
27373 60 951 5986 3081204
814454 933 9031 7372 66000
639473 483073197 1528550 34945630541 28740416864