19395217
82171470
94283994
51842806
19358238
44759746
8840855
37108620
32168827
33627612
60558994
53267089
10819665
35357676
34435823
98003551
21403643
11013478
63458316
18734432
61503237
23342596
54927651
87153248
31301789
24793210
8134085
29773523
28569718
50198418
5455238
3365994
17191413
98627752
88745381
7325346
69142299
86108483
96544883
62757887