117950457
115816813
117639625
118049996
117846872
115835082
116413776
116390017
115788601
116380462
116802352
117408457
118448898
116096111
116376576
116035000
117674893
118468952
118474873
86361356
96570082
76996143
84297843
84299268
74424008
96073760
71347099
95943175
95394439
99347675
102455843
102539207
63330989
94944491
110129941
118462419
94993398
111525493
118387657
118365185
87914314
118289201
46125495
45330792
50382777
74428970
66421752
85899198
58287207
81636450
99384769
79462871
90748477