86367723
33322585
3636833
1102257
83187668
54677020
45215661
9526584
78885662
32744953
92594580
65324392
74768457
35879981
21209295
81405445
17032214
73019428
8993917
96333100
29528662
49435639
94966119
22733916
61216624
95707711
69349634
63385352
94956803
79962305
9639970
88433020
22197649
43868886
38057072
24851669
13757014
39242252
66527583
82435826