41082215
42712438
19274078
42431615
16436830
53769409
1013490
48751022
4695135
94056153
77709665
93334710
50973287
12614027
50941288
2572283
9436890
97582181
80947326
67153420
66955525
98644965
80729799
9020352
82536096
42739403
50365346
89605420
44154034
44799583
72179143
39551189
90769834
16089992
32558820
6434256
16944164
72556429
23467091
9841741