47594597
87931616
87462913
41676436
47973463
29517428
31035262
99246241
1545662
22437419
98417301
65986106
4408217
11699175
16275298
19506961
1103640
84406481
76402300
4180759
62066416
45755403
91936903
95784103
66018930
89409063
47538326
81127271
19225573
86012335
38678136
56708096
38084759
36293815
65051355
8627545
50938085
76751952
92038385
17377011