Knowledge
Data
6474389 776401151 94425940
2050608820 582994 965959
34324705955 839558 2496268 7998006843