77107123
70976496
11531484
57864812
43309521
18954691
41239063
38143620
33332449
67987770
65047046
3054491
57678119
41492035
23927030
36198588
13103294
86109355
44238573
8544962
41281050
39975539
7155533
3202450
65521634
11627166
30993403
9275822
38484902
72171460
9638651
6495428
78392030
20256530
10609581
4951206
98295914
6179405
53809599
46682662