42855570
7565435
47003924
8546840
74665142
24367098
9454314
8966289
78961935
60413912
66556993
89794871
82059819
63652144
68462402
14714864
27326361
80186945
80967560
80866107
98198034
56696389
48193991
41478567
36522489
37532807
95884468
47826087
70418139
8992705
4271670
79901688
15982049
43334103
50486444
62917814
46768349
49872065
95822299
40219767