Knowledge
Data
91276 503302580 89646550216 982 8457931225
3825 55941399 114889883 391776 3403863
64994 2798 98315388