Knowledge
Data
266591 4130094 7078382213 143 93189380
23 28894703 768534 7875
439322 1554 296658180 000