Knowledge
Data
25585447984 9513749312 20244 806034 495
37018987725 32171 100 1137682 62718191401
116894 78234 3032910