40847314
30719331
5691413
343716
75909370
53753371
56994957
80179065
189556
91608773
45481149
98041910
28333155
32993037
72416227
77875934
136463
72645487
58012843
37374755
58057062
50416079
60704936
144566
25174133
18697700
14336463
4311981
49725996
7621820
57794154
98061829
26521454
80775655
93064785
57073112
88183665
171425
18464037
76842755