Knowledge
Data
86 2566 29604974 419 589
350 921052 1497 16522363 3623905090
45367775 11457120897 909901384 88717194 0246461