Knowledge
Data
29576261437 315 711245169 31376 13686
90 48 9536 1958061 6379
19441390708 628107 8570 79019240