Knowledge
Data
18819 14952102 34170936573 345817920 2192
305 436378366 3097785
31 698 851152462 16978780004 65891331428