79693726
55885156
81662975
87331280
255218
13173401
94408841
26762181
66341216
26685544
66356701
274575
39382967
11184304
61221291
30056561
85699252
19799322
6622155
7847114
34905182
5397888
29105136
49047688
90114254
53521095
95467357
66414203
42421690
65789972
93305114
39882383
84559479
97752297
18858163
56025612
92353283
46153789
41161452
35795831