Knowledge
Data
507239 3318447623 31291650 49840314 1998598
83 1558369 16072757180 312 4431008196
25382 1954 67977 8471305 776256039