Knowledge
Data
30687095 651 9190420405 7424105
664493638 66 313085545 86287358639 1284611
36845 8895 215 659432731