Knowledge
Data
2660 2548245430 48635195
31 0524961 63 71372 360831085
1959073 551925091 6437 93366818