47547102
17435912
10408297
17528386
45538775
47261275
46472638
35138849
11613866
36362857
1038314
671857
679915
472483
960192
929729
340654
48272
332940
973646
61878
260927
51633514
85803840
10595887
30485201
99204330
86996410
37682979
68532905
73579455
89984057
43114010
58668631