99684669
99726929
99616255
102706253
118248131
69460730
118105126
116244289
72748917
117929011
106674458
117107636
117119333
117214740
117269492
117296196
117495054
117244811
116003818
115852235
114823621
110405973
112924536
113336409
116912166
65751869
116566482
111394284
116332480
19714008
97567115
84524659
78739441
97706222
98272011
111950501
70963568
114992945
80329768
114550704
114371103
98755370
65218213
113799997
88203495
89113251
92644467
84605435
75039840
107109106
118460168