118370378
118148916
94103296
117702169
117709014
117703355
117493965
98093244
115429628
115427019
115427634
115430277
83553299
101879705
71200496
87468264
115760498
115922077
116039538
114966711
116267454
115250623
115900775
114754180
115595585
115507561
115537783
116442394
116001510
83528107
84568493
95409060
115745234
115429191
109946484
110211240
44131191
53107328
68966409
65768683
44150113
59860512
76125977
85687587
98056853
112957042
111241395
110000411