94531741
99461384
63213849
80137185
56007822
43734719
5472213
13344788
57187041
87722565
88753974
52733642
66017508
30378571
13044751
92462473
77834684
72775118
7524398
2362978
3855381
39478288
70604398
33856941
47896306
6276442
64872877
63318037
43808084
12607716
61576125
6911041
6809340
49256908
53252433
54854725
51143899
67442986
40064576
56873574