Knowledge
Data
4396462 174959 448 75887365 6210789616
645 527 411214563 3060150029
176518 9867926 50339304