26605036
52143829
80286284
10931005
15852699
42678808
9624627
92699026
20762319
9464370
24164111
23493721
14642364
2197814
40655595
65601398
572973
32496772
19198131
70903262
56729916
82458718
3866600
63745559
63317727
76724614
4718296
43887237
44011293
36061132
11894484
66824747
64013399
30307822
43116207
66491607
74212077
66177611
53327172
49057518