118126730
117667424
105644791
93547288
108523497
110145674
110999531
111237928
111130645
18231329
102062308
98500914
104610683
91321558
99202339
102885058
102816787
102439207
102367223
68053903
49963513
80459229
92042247
60497820
79760977
77922641
91225191
89860999
89927755
89777883
91203346
89813781
90973401
90807102
90779584
29438061
31491291
4
2
435
86042736
98470326
118492084
82901343
88681094
74542381
105014512
84353607