Knowledge
Data
29 119018234 506479 149276000
404939867 563318 65092 1333
470 750116539 837098457 9313 7118905