20677320
89765775
41152081
10677847
65795216
93768715
9474740
89009712
9796159
16978189
7177545
7139720
76918482
11195951
30034957
81518956
17387848
28278805
7909938
27666921
65819657
13412235
8721359
87036863
8318707
5234099
46212459
23282706
428633
84437957
27696551
66925712
855949
12572520
12131184
40231973
62946906
52107746
91107710
58091609