Knowledge
Data
303 52186 8331241849 6136421760
92 8439923706 66273 881503
99154243 22715 16810259195 29938227462