81435760
28449058
60407337
86583423
25683495
19098813
33262574
7852570
14003520
4308031
75378010
65455463
72708705
33745984
72174803
47549328
8143469
92507214
5906390
66432443
87665857
14098911
1478416
1914324
18303685
21978105
45772576
11516996
31813896
27053094
96739
84236613
7931457
14762443
96115520
43585466
86609846
90087793
69572548
95522465