Knowledge
Data
21186 515443917 30610311601 144598314
642139 013910631 3168
611043 2065 89183588 58615623151 48526716