94795096
110077017
103557762
103450940
103410511
103685030
103336110
117625062
117612056
115554666
116243025
116678655
105653048
98135150
89865330
109471498
90335759
109975533
112148684
113655025
99584321
114556264
94696541
113887336
113502070
109819080
112939489
112490897
111963228
107839724
97947418
106074215
107070165
109213486
89916485
111060466
110877362
96527261
90244597
91234602
98826950
110545532
91635148
94771702
94764148
103920582
105189461
106101454
80358502
90060181
70992973
65617087
80770751
115365515