Knowledge
Data
28 14193385 312 12481133740 895
306 1124 11623 505602 934466
685885 0458 32498900 40458280108