Knowledge
Data
59386 5572513680 830069 256869
31 2889739369 475270 7871
686974138 36314 83 1258060923