Knowledge
Data
28438850 237944472 78112629662 269332 7533430987
3249 151982 990 5492585102
2017160437 5729219240 847730 20243401240