Knowledge
Data
21896 5540228998 6711818992 422645693 676508961
87003 5110 746986448 2064
105497268 94096412207 10156144124 246062