14694596
81454568
79472140
43905270
45986374
9718609
10046395
68211874
17336305
99448978
5304697
23153569
11612918
3479933
83917422
2726791
52813411
23133073
74009014
67284814
59649
23171020
87298154
14383199
2400917
68953135
31405487
25879135
73296277
89379871
72702642
27782046
89827112
49563582
76596390
50988567
45535706
18412167
92911111
90531499