Knowledge
Data
32872 82167492700 90906522072 76583 65020266
59 303948264 22541924
51310408141 639057735 004373318