34744772
83614190
72875276
25436978
30447329
98864225
8592422
24454280
9622854
98274565
97913834
53473294
43295304
13284542
3771498
87349501
13032620
9050812
33839891
18558058
3473199
75283192
47117711
16051579
4255034
61634100
82235088
54878143
8939431
57144101
7829601
8588229
4672518
11302696
65205212
6631247
17585484
31023387
17656774
61811240