60283800
11589444
77845937
1994225
12807045
79227514
72839443
82165461
38976049
21064124
317599
59275247
27459613
14616675
48678904
1308722
71129528
89709424
74249794
10139136
18802973
60855803
46046195
62242567
33574056
46439135
26088809
79688400
13713316
39309280
34866178
16549188
55704118
93864403
71262789
71366075
25319757
13092480
6886018
95003139