Knowledge
Data
59306 20 1893820895
1351428 070945457 31211780 6675469
77020 98036544 288857 924148414