Knowledge
Data
30299529 753 237726667
3786112 3072653576 22552009266 290 85403365544
242053 89743156 3055994770 66 119190173