Knowledge
Data
20839603 53998828 684387293
588578701 859 726603 2853 086006213
238 05375 34598268 5576279716