98709080
6411785
48886808
35021809
39706761
66162772
41393898
99598008
366053
74834761
10188528
74159519
62294640
14091510
66932230
9835835
86845723
86853798
23943654
75135495
34356839
6648294
61376209
20753413
3168627
61433793
43766777
1911565
92843799
75364148
39286965
64736972
28396797
93581747
88323473
33132730
18923129
23501505
97601587
3619575