Knowledge
Data
330281 50231381 411146 905782 14168
90711 40824 2894 3713892910
2237461464 4233964 8700547 9642076