118450961
106347287
112862301
112233197
87135864
102996140
76277398
92108454
86232555
2
86517135
87758468
85622996
89994364
88602863
88312432
89831315
85755833
85582248
86906320
86415821
86370681
89562711
85319436
90957020
87788517
85812965
87228560
86777298
86379763
87480470
85818431
86615501
86125334
89368207
90722064
90724581
90496119
90496169
71106675
84778596
113385148
113820383
13974552
97305360
81251738
66921811