Knowledge
Data
660 500331 80834 7855353740 353556
1180260488 52887791102 95030
16 3171269267 1196981 63969733