108336728
118504937
118355159
118210441
118238639
118180820
118157518
118157641
117985152
99735296
105852515
117872469
117860366
117813633
117793990
117756578
117717447
117713677
117658901
117658935
117612050
117626845
115948794
117417016
117582388
117317078
117344334
117417612
117486169
117272624
117279257
111963513
117222102
117178533
117127157
116425228
115972390
114773443
114994141
115672037
115351554
115134986
115456766
115429171
115380254
116455519
116038540
115129920
98477998
64082426
57219488
75836803
48316911
86583134
118469936
59886012