48462084
18664498
53834199
82753667
45164084
81852368
94182043
43868345
33504246
3376384
30125546
86968211
21025011
80739426
93135216
89126509
52722329
54226194
36608427
75408600
2819901
99465206
74362002
47404707
79065296
64255510
95997186
71598361
7477361
28801812
57656671
79245317
61388351
72832130
45943081
35139584
50629037
47076437
18266609
86262394