Knowledge
Data
120552589 053831 2853 2880
31801236 714890874 44844031 964446082
69650408592 2224 5153989 518270320