8995680
10666444
25408766
4123480
72843257
72161720
50696709
91361984
82476306
19599738
64476816
40475328
99761249
56732846
1366399
50601084
9552251
4110294
55599504
36137758
22497438
4554706
63448293
12737873
60553256
91758254
45042064
47927356
76472439
42144671
61006208
79525887
28951092
69059499
32819723
21215828
43255146
53562264
79777145
64422927