47576773
81347192
63267319
56762175
16319782
7107856
42634575
80327995
73478795
81742941
6493673
99565583
79007028
29993427
76289552
27983702
89703536
29422661
9133937
77858981
32314098
90727048
22165370
23319975
8012278
85085766
10073733
14611526
4399840
66002728
3631078
4479720
49413015
36083582
6067035
73262860
63229960
86954966
67956071
78658014