Knowledge
Data
21897991 20735536740 1003 81153
954882968 59635468095 34868 0542560 876352
83 25 163 212 6665478595