Knowledge
Data
58 420525 70658 2950594050 943
834878 35316991402 2016 6805 982924
519 811 8529 2713468820 429815