Knowledge
Data
21092 6386606460 23706 50281607224 9529
162 7113290 671467248 34666493170 2566775
902058100 438 17385189834