Knowledge
Data
2680 121362856 65872467262 4149667
7892131 61509 766091119 183567305
51905 66862004318 58 34791 27028053