86697264
11506912
76259178
22866857
10203241
22844438
85952191
94947002
62251299
24357405
70875900
44428842
44893773
89103312
75741308
90629032
56102154
92408097
41064453
25557132
19675740
59683187
37373617
76457836
45893034
52872910
58125936
8411081
73717387
41867445
47082864
29894269
2886526
70205727
17841523
85165681
67224139
78799449
10487237
63289951