Knowledge
Data
20 8832 307 1618796 4379
34 999237612 42 31348767382
22 17341340 71 42001435 915064356