Knowledge
Data
114545036 1100938036 662 9088 92993346484
7227078241 4583751 18385360144
330 96101624096 231205848