Knowledge
Data
31527096 297453 805 937934 8253007350
41792589 8932094740 7836312027 74437887 2903
95131267630 284797 600579933 0648919