Knowledge
Data
1288295 4207900556 78259884 3989207 8112216208
504986580 259068 2945400 7720212990 500
8667685 5027781 962797985 25239759 57751