95505118
99682515
107582282
108411252
81875560
118500005
33069794
118457295
118300564
117978025
118102567
113571597
113921297
67222784
103654444
118123503
44476168
117740353
117732361
117716163
117653398
117541562
117231240
115212389
104392119
117354564
117302618
115963754
114785488
113385148
117154893
117054028
116935842
115364233
114825970
116593008
115271233
116557587
115138438
116884697
115595368
114885668
117136359
117097238
117086047
99399109
108014375
106943563
118503705
65506500
86551501
98761506
71883802