96394196
49701946
50771513
89111179
84587561
16795403
5736950
62852426
11198067
5499207
123381
41263907
71639585
73808705
79236006
77207535
4525210
21718217
9728644
66269444
49941794
59163947
96404223
73166801
82539461
27402577
2823244
24726719
47993888
57749033
7550959
67865519
11633981
67055560
82013154
82666091
46733815
47729746
10218038
69402875