Knowledge
Data
89520 72276 276129675 364158
50300827212 12077706 8748565183 49669
31036384 6176599846 4367759428