Knowledge
Data
17942 8300 5248043 566259
3321185 70991222745 87982964028 11359513
10371791 54180050 2224502780 49387509614 2063624420