Knowledge
Data
305142 330746 43565 481922084
341322199 540933621 953618859
2430 478044 326615735 2671055412