19384550
10631604
82709324
32918517
94532506
85848317
1121772
92942124
91202337
85634287
42853380
79105452
75278186
14805293
17053739
8465476
76067143
77654907
88648731
18745376
44926617
83226626
68406883
13518394
48029559
49864376
36113826
18765194
62822614
76738056
19316036
42619660
92665197
19622769
2531666
74805695
43786124
9515367
5275345
48422330