66504657
97421505
6746639
74886438
2432464
90833737
8751405
10274915
82175852
59897532
97782540
93385064
2216755
36617238
32004387
684096
76621940
45239283
3827019
35619720
31616496
72662966
7197418
73894172
59442236
7835756
80196883
6400154
11041194
64283562
25933928
1876902
60492182
86288
42989621
44228702
41301668
5216116
94314217
60386534