Knowledge
Data
102 228 56803 85950674 75688
43960331 99 6617095870 712468238 99242
173976910 374109471 717996756 77 171833155