Knowledge
Data
305059073 3616 592864 999 29571
998211 8938167 987115336 19464736 4388381
644255 85852361 22636 2760