Knowledge
Data
160874565 8709326110 7117254 6686 228798
5274514671 232204484 990
0402899 108940 93638 44002947602 20229515