39865357
52125556
48002945
3001839
60993583
36041343
62909280
3280100
6550907
92817432
33585862
98986198
62755332
55769387
7921135
67708915
19507562
18601776
99578537
57169684
15137425
59458381
48215090
37541337
10731240
84438813
90827005
59746532
14963047
7031033
63065115
99819149
3296115
47909442
13327809
31145553
519714
55869592
14459465
15787732