Knowledge
Data
179368359 9330140 7098415868
3481168 1628453 7635 11503608 445
40149 114801 56317603 54412039