45772009
3128008
89341176
52348063
12272149
40556146
76273452
47505678
59063431
39991414
25903352
11891613
33967247
28083008
8380840
37097682
32693779
15254245
85025993
76076722
2808221
50803536
55314128
39884555
61681845
54506915
33832779
40925441
28092901
96628579
84854773
45208054
58491587
82636048
58812913
9683081
72964491
78705052
2159586
37712902