Knowledge
Data
17584429 77864 15159761052 4071522
42106370010 8646953 8346 4701286448 202987979
26279184369 5253553 45140164859 787006177