Knowledge
Data
529044769 73641 228
409911 41903906 21579909 16944429128 9518524663
338271070 8462770252 3226709769