Knowledge
Data
305806497 02148591 11744984 227559
120 80805241791 257123995
108 89734893 800428 124763934