Knowledge
Data
121 28614931566 297217600
186680730 4850890528 58640375125 8807596615 7189787088
258096 6905499 9567091