Knowledge
Data
305242 1799793 82911221 35
1530975 50368107992 723527999 9760248084 5523858
203395954 317797503 3180