Knowledge
Data
334346 2092 271 42760754
18203380574 6043413 237015 46
202145112 38928817851 610375 74281875009