44445876
42703759
30954368
40851077
178840
84687805
14798421
75763424
15599765
11506177
2375563
85974637
45175972
15577239
18767798
93238883
28445466
8666971
59542262
10703472
1287951
55551149
38208338
9264074
9954768
82597699
15231512
1776888
72945997
1545810
12069900
23972310
15533860
94037116
38992875
57347048
59674849
88644747
62129694
60438220