Knowledge
Data
50633268348 628692 114948009 18119651569 3937995099
952 2770199 33925 23455098 225739321
2242 2294 8182 970 192354