80292124
11829359
43748887
32787471
43168055
87712347
21952464
94285000
71586975
18545338
94267530
62656953
66173032
8198168
57697058
21114979
78045370
68138826
91072367
24396623
55373626
77121181
76425691
62967626
88059788
45689176
42901568
53835249
6408752
11686048
9927187
24165636
89557612
63438270
464049
45557451
43751774
12623836
18506034
1016554