Knowledge
Data
95 56214313 640399278 8599909243 238448
6945238 42640880022 239390 295950181 801183373
20854019019 741644673 95450 31