Knowledge
Data
20031026 65441480 454373 328 59207248038
407254985 970 5406988
3756652083 0467090290 8163892 194377588