96930813
113355349
112906570
71315466
113767811
95682455
76835109
76525987
114991244
84287598
114837740
114081034
113550350
92344848
95569164
112959515
112217503
112119554
86356818
111624574
105922338
108853149
107463357
110615023
109476509
109479698
87610363
91053734
110725159
102688328
103169179
107560091
103023853
102718862
103275177
109502926
92207576
91508135
99549174
96401094
96235462
98861806
101192146
97500187
91600085
89547418
88415342
71890242
108215325
90698310
101693353
88739391
83329946
81208792
88048496
76611499