66723082
83047820
89477787
95505066
18171132
68131603
62835916
52745225
2500899
27131315
40497975
40579940
53725191
4942213
45882660
61524074
93943290
71586660
12517124
27823627
3369915
29793334
89945339
8109571
38818399
4323097
42466092
57896034
66438286
49083466
60494219
56643518
51313588
61702356
40392818
4756856
33761282
9131802
9848619
2221762