95599488
95739247
20205041
79452901
2129338
76003735
82822889
55304711
84085387
40224556
8137333
5522729
18675344
67418949
45552418
73575594
85268431
11782865
16876982
37627725
56616815
51402793
48615689
9329717
75169626
57157095
84815083
60885122
52577669
97658730
69989394
42772959
9791272
99252316
72485753
46035041
70551756
79285631
8773352
30131439