Knowledge
Data
528566470 20364034819 506089135
78849 40645 686667275 99840 668418295
109742616 36091 98 22051927 6639060