Knowledge
Data
31244235356 153527 091 1928804027 585
5215326664 397 5107403803 8065092
6602884636 5348236 117016 21050015848