90639766
36913145
65005369
9462530
80766357
10515502
72733695
40517929
63878041
74147000
52234430
18512737
4466010
2504748
44901545
58038180
50421332
31269099
20681974
3996484
94093712
12622900
9343576
67325053
8329397
38245707
62212925
6556265
36935235
6462030
83414411
3829441
47189710
8318067
27673279
55516920
9857735
41761596
33033433
69729547