47861224
85648648
23327546
34556971
10962
38637896
10176925
86847252
65173378
34659626
89649887
63267917
18508050
48914705
53079279
94503808
86895985
34511862
89976914
86199713
58347582
90339740
6922419
99664482
90602804
42707812
81775551
66976881
12188507
496324
57548537
22311902
75113618
45316041
20477215
77732017
46722360
2182195
36318436
69746559