Knowledge
Data
30865 896 494307366 257042 35139231
1918 309 298058 81766
8723 03554211 185398187 701 60263