85434276
8229594
1421926
10735829
7361082
86282424
84382328
68915774
68361668
10531923
37933850
25665514
41174984
8334506
99049861
94188581
26153550
7129534
44289018
6983211
12962097
3245622
25226740
28282683
13661421
75408718
90499485
12394595
16359287
17316450
8748443
20257948
17668771
61863662
15943935
93541748
6820165
53764853
75508311
86902348