99981040
9400539
92361824
86351097
86191059
8581935
7857401
7835862
78011844
7148610
64941597
63731081
6169783
5766294
5478869
520445
44831480
44411255
130358
64320