Knowledge
Data
29 276 5779161 88 4324
5058879 3754 1091186118 446 7528459509
48 14037481619 2809614628 82176200 3091