54531302
75482750
89438782
11128036
38457624
1681417
83178335
5290269
70906091
4974354
95693852
96354325
89929397
82246372
62595653
37564970
17999502
15372048
68854487
6618611
68919168
44326123
59913404
17835786
24077014
2011895
63336864
24998793
8757273
8383748
86816512
43778055
78892253
94379933
60516857
55844163
89238387
66441274
7193123
39396691