34776642
13357086
11292498
27669289
52539763
88232207
72313509
57107575
42686803
68967712
16718415
711558
2245793
81693547
22479175
394677
19513566
38023020
48676607
47942107
28707570
70582270
19211065
46182258
11703577
24385499
33438210
38028146
10635123
15676055
3662811
14803716
5554944
94532935
58434103
79151986
79462206
8349593
65962324
410134