Knowledge
Data
25059 84095 646979 657203490
48702 82441317 534041 921677 537966384
7865786 70989345 708051