42315915
68458122
14477558
38376363
54997913
54854351
69988895
50138668
28228310
51309328
60509723
52982484
79247968
46835057
56508951
33714393
70868266
71954537
33179825
45101800
50631247
92712043
37457784
31756959
97155265
24815202
89928409
52994284
1694508
67817452
4392447
97697664
77364545
16322490
8871107
35052096
53985184
36465874
38003936
85892665