Knowledge
Data
15693187 7657729821 157121
25589016 16804 2281958220 3745586566
85039127875 10597207589 88837600862 526019040 5579662