Knowledge
Data
26 38671329150 454 77500 7505
788244403 71 8077362 310229671 784295
19631378372 99216011155 258287698 421907656 19422061