85589292
43199966
78253838
40318089
85799397
61392311
45927380
55828461
46077888
45734015
36056515
84314509
11321579
36061262
5627846
84912813
70841054
6052308
85944062
56985863
90929127
81691305
7963663
7863107
48207931
31993294
11008509
15409187
47301532
9829351
78218086
95051867
87484368
52819102
22664605
46651889
60778856
49929338
36342354
78527657