66305957
34818875
35747041
75112887
1347692
66204342
4682674
86188163
11776371
33383172
48488500
46144228
37108123
46284886
45955858
90721276
34173958
2466173
94359189
54269619
5207159
19911629
73167133
27603063
70909660
39996224
7169881
44693343
41788538
87186940
73899141
68714180
84624787
56834263
5938370
70946188
87474005
58662118
94948405
32324308