Knowledge
Data
595626512 639 1698071522 313549
59128 997432 945594
2184565 80590682 1245292983 168196