Knowledge
Data
2186 1981549 907776638
3955 844887 59891273467 5390 9979228799
800656 790507248 79491266853 12034728