Knowledge
Data
18096299 85 836 641 67460168
197138589 4677820813 17905194130 7111068180 268747230
4729958 1846184 5488