11148820
66113655
12433800
88739748
14285870
47964074
50832318
3628259
94935970
6363603
18547265
52817189
54483169
58381422
62027610
16156855
5593476
50975232
57193080
27406653
10998860
19104180
36771660
40908089
91864011
31962939
6662583
24054301
90463170
66508298
3989471
63655058
98022827
62587886
12694603
82858090
30673625
3639320
84222466
86368993