41784833
75696492
9727531
31744106
7707534
42548699
6821694
54275736
13417140
7068341
69773599
79303536
37807104
85704373
3942001
177351
40031532
71557530
55958872
49637638
56077863
19911579
67832295
94316526
6589976
78792854
40132356
80304377
12704732
39311680
37587832
84301700
62552159
90974148
1697575
93114087
2020549
67312930
62672693
15631555