Knowledge
Data
531 4861 604597881 3156309671 43040167
431 066 2546562 520489610
41 2643685504 25665579793 85956066 33655800164