Knowledge
Data
32 37115658 390420508 18177229610
265577 214110 3250013 1552 91741573
531033 69146 90827789781