57343759
71801488
2084793
56853813
88978755
86237016
71487135
74309067
61068284
61905844
9504494
92511455
6571310
19131030
58737606
34179905
48922330
30742637
96314001
88776118
38649359
58599486
2919969
18479980
75986863
87619646
2803584
70186846
79505887
51545395
32658607
7499324
17526239
8879641
22564181
59624629
77606651
70357396
68638668
97202844