104810949
95105861
100706116
99234476
99738297
101742465
101456157
99510756
99768011
118397463
118359444
118304100
118215502
103610362
58637906
75596720
108391995
89511690
100388459
97910672
99433346
107613078
100542345
98593120
118051224
117770741
117933396
117934469
117930396
112418323
117753319
117646368
117570120
117170978
117243448
117345074
107422501
117434143
99590149
100627827
103995770
112447222
117345594
116717390
109934331
117068247
106965401
59443217
116893030
63709645
33857908
101367339
111576669
89703294
91601199