Knowledge
Data
31 35094441201 4407014 82866420
52 5426224533 80779226003 94092712
340 562 395408263 581157718