Knowledge
Data
646 50134277 23975 4605144 907403
6118934940 5236 3851 27 03733888355
86346477825 2455611300 108064623 139497822 78044