32544153
23952685
97203415
16985525
32245820
55853098
3859224
26773683
69695402
40886988
35785478
9128865
36903633
41141925
48712611
77564324
38647404
54304384
80565378
48324977
12472140
81537645
34865191
80233865
91423111
45532499
3355234
56354702
2824630
40282808
53342279
33306947
38741800
78664802
85538331
63905657
68085115
69492823
55861479
99448180