446169
66511
80746226
84827252
14915821
72105456
9801109
6679755
23695118
20213483
48195328
38516123
50826901
42374000
63628640
93145876
16905859
90784201
70041312
30371354
65639625
47575921
32533959
9407678
42162927
25422161
66177010
62049952
62795570
18086638
5554548
68834266
82936730
57081502
82882980
65316087
54516584
41522164
42946960
70953986