66793053
91966296
99265850
81432995
78544879
93002976
20514114
7728833
77776838
97518235
36815568
65955578
7867156
7691297
52277
16819161
3775477
13827053
35082866
29115370
64538661
25101300
57095098
44671278
79194199
36323826
22277105
36907974
32559335
33532854
97839548
21602162
11596487
79964260
8417931
34622063
61137309
98361401
92995450
35715096