Knowledge
Data
50 9712926691 2456985
12 4132637 153396577 63085773831 97326155
314931746 89094881 31 3358440 58225