Knowledge
Data
318980343 312309 792194 54453840660 61135553959
260 4516630 230272 35348953236
29196 7486 6109693 55905