84113631
95322359
872762
7202249
51854842
98778611
51066834
63674674
34484148
76557821
51349132
37591110
10997209
16743478
16723932
39726561
9105471
53427772
67235327
2831952
43638685
41871789
34477749
28135172
2704126
2485592
44512756
8935625
53503611
93184979
60764808
99857269
6396495
68961772
15584918
81743920
52862074
8042094
2716976
68816577