Knowledge
Data
302887359 48025452 2933 912317469
90370541534 512 262055
26945801692 1844105202 36767 93044 573170085