Knowledge
Data
3186 89435214306 563 6633914798 3227
28075 299855403 23
68005397676 3724037423 610928905