Knowledge
Data
116 52954122391 83838245 2948 47892
41 89922 02 1059825
37774612140 019624298 48066028 305295785