66303243
41911619
91121394
58626221
37676031
5868396
89997762
15265783
30875187
93612120
82245428
15695227
4715898
42689127
68755830
5895538
87923981
90088873
56048652
56425350
66551964
163191
8312427
59465759
6462560
15786750
13066967
86605220
52868040
71964404
91566705
8442808
7644645
78271118
65912428
3654593
8758337
97543595
55157891
17975546