Knowledge
Data
100275 8984627184 216644667 911021601
574480275 8168127 10112479618 544896
622 67979276 8607072