Knowledge
Data
180 50985 614 2930556 681421
841 42569012 113 558874 0958111
971424 87487092 78372534517