Knowledge
Data
107556046 267474364 66406301910
8586547 1020468804 7659610551 821710 34455835244
41640944 15593182 753737 10407 688881033