Knowledge
Data
36 29933358619 2929701 2387794 927882
50 726239 1595939 21351356284
1526660105 14106092 82440