Knowledge
Data
87095161 3780970 1252399448 415333 781143765
347386302 706261910 28205445210 5277700
15508649940 6875 444240631