118431440
117992865
117814427
95061818
94032450
91681993
108121463
97295543
102401991
107363800
115330044
114279517
114083992
113620655
113106054
100072463
111893461
63476560
110294567
104153438
33900084
87065975
88392767
110502647
101136349
107113192
99017427
110151800
110108798
110330542
110346588
109727177
109429013
81571913
109281838
82191885
92301424
105366992
105488507
104676135
104196612
104391888
104562509
104592440
104558212
104466370