Knowledge
Data
31 949459510 856 4462758901 1145531
11418 291711 427
9591103 8664 22788341413 469305953 520