96895331
104245717
110323746
117340771
115269638
116291306
116386971
116161362
114952630
116360773
116150012
105644791
116963349
116366992
115857584
116397308
116283510
116291842
116271496
116273385
116295658
116238373
97711372
111639090
101121337
109656569
97367522
105594817
101273352
109533988
115532978
115513192
93620505
115400584
110615282
104939085
115316930
115310290
112148974
115022037
99522189
112332626
109108508
107647727
114277370
110758599
114054616
94934036
86227139
73714247
92377939
97987394
68435676
94892428
118574001
61076171