Knowledge
Data
18646986 6901053 161 42182689066
295 83 661 592226403 523982
719355 35456783377 5128730 20813717617