Knowledge
Data
40 22894945938 832271 868537716
29 7554802441 61305054 3546135928
37580743 653 8146394987