Knowledge
Data
1010080769 20686 53086041 366457254 32657798
502 35819 36606161622 77315920161 3942450620
817 95277 8729830241 11264253462