93525971
50494779
88755551
60908675
48199274
53644086
74155889
70966452
97966602
7988818
15338874
92742866
82616931
83801941
54359658
26506298
48085365
66512143
31864647
60816113
5948454
38132705
15086715
531579
11285564
42887557
17155365
42255349
25389438
6828925
7180406
14914378
63108829
56607156
17595009
46477931
13723468
69951013
30573313
68169147