90185195
42252470
20056865
49646975
5502984
47524285
50312469
92941172
49886022
89144310
50086435
71467643
94333884
4923349
6056559
99586332
60576229
31553947
4196529
477216
78255226
95778395
68049431
67998201
34217218
17461938
52251649
73245039
91195682
99478265
68329071
39115924
81518768
40276134
43004888
67913247
8775882
53139082
33524083
3943630