17626755
82523006
30951531
3258689
51028423
62224581
3772589
36241988
42856548
21833554
16892933
61448235
23624291
351140
90065220
51625136
57873493
44949854
103128
81839653
50806036
92036280
60206439
25241923
29005552
6808610
7990902
35285126
41032479
8522834
18683129
92468391
21589363
26129314
14322162
1303429
11071421
74971579
5562843
79138770