Knowledge
Data
40 28407385 56923549864 904501 6266
6541 259847 453893 140817
187034555 97 96103942 1231513 1753536