Knowledge
Data
20246 76989051 4114346 136545 5780
147622657 62 428037640 2271349 383
12698605069 51 0528915560 270755 9122