Knowledge
Data
2011897 308977713 2704206410 939602935
254034 44520 5876 658 23067769254
8694377 511761 106297254 122429819 50