Knowledge
Data
54059560 113059 301911373 9865170776
905845094 2309 1828186709 8819689
1348180 53246 17697190 361145608 28380235