Knowledge
Data
57830 80483 37008 357639956
55992331 2015782 5761
1593496 11911245030 172357539 663770827