44803754
3952422
13404280
43733132
64893330
44319709
3476798
48015630
20257791
43523041
36255326
58607430
6501488
72646908
3389961
965249
440689
21741337
17209933
87314895
11006018
29576775
94259511
14022012
82879434
22856054
15846336
23668594
62639584
25496674
90913032
99987298
72236588
4818545
897112
8889619
78225
82406577
39093256
3384079