41414033
15313809
76998335
5409700
40155794
10985558
10803556
50082463
9266937
37747901
46202579
3462640
4354931
56116788
92821660
33041964
90673732
6306216
43923150
12121570
71675839
55396434
72286902
24281654
3701143
73443086
12403595
28937893
17266354
11727123
92754258
33243151
13816220
50127584
45728905
22765173
58309879
21884398
74659249
50687423