Knowledge
Data
588791 6395414221 93673 98215107
74418187181 37953 936773 2900467 17011223
940 28177 9610015 4522438 45003