100632718
116708390
113011937
115618354
115658356
114153271
108118992
111583295
115658793
108758252
113700445
110331280
115662842
114362765
112558289
112286554
109345493
113009668
108399221
114487655
108614391
108267882
116409170
116402125
93720559
92169778
93203566
92623608
87482383
93330287
94065523
93403023
116202259
116109105
105133838
105037959
105097682
115753688
115635127
115437208
76726641
85070841
115074185
51186293
94539606
109108299
109108349
114639549
82599339
103995371
104953948
107327864
106061705
118500005
86421934
11704248