54281966
85728275
73423413
65603344
39361159
39516942
76846259
49508403
11999750
30178880
77376264
23184335
37613588
64181950
95632153
964823
66564843
77331934
10941467
46257197
5236586
9971412
45755326
75284059
257927
18366744
1713903
73802591
56687514
89078670
82637560
525616
1433140
16678024
87364057
10748704
58122141
39769559
65725848
78407457