Knowledge
Data
50102634 9257067 152400 3206588
4203294092 7351036074 1938041936
37326 312220126 31191 92141696997 958136069