Knowledge
Data
4106512 23006508 393712156 607382
242170 76771778013 37477545 162991 169086865
7277980 47505083906 75171498055 62821