100912893
90558746
95646603
117966665
117950841
115557773
116018426
108979814
113639231
114230679
114193770
113576755
113473750
107435382
83987645
106309068
109563109
76242106
75455562
97495392
66083356
76033429
83827425
99681601
67312676
74319615
83960330
93839773
98934861
110210896
67039304
93507419
105329182
103756063
104038744
103105373
103069223
102114391
66167576
74058135
71805142
91264278
72053353
89276043
88673915
68803842
73058613
100215200
84692528
109807678
116865753
101099925
89816341
38566203
97534098