Knowledge
Data
30150 3808155619 8149 95087327009
3170743 21656321265 7326 605351 94552386687
693 258285858 28650876 21172199975 81618680003