60114375
34051056
55838117
14707625
43725374
10716934
79766491
55788703
12246274
63452170
81433080
72729849
81996214
48163920
1073538
92797373
86224574
17519654
8397509
31037837
98056321
47986250
85994185
7578291
49096079
73533845
72128620
44713714
57913025
9448963
21338043
3442783
51694159
92675187
94758058
57803621
76221457
82999248
17693965
89209337