Knowledge
Data
81 5939 307338 108445 80
20174134 21549518 76482395268
1570780 67832887190 1833049622 29771407902 31