86632690
61819531
57149616
85678805
18706391
8477802
81986921
2366046
71888060
22574558
2165353
87612364
55034136
87448763
19358345
79901644
95611816
69385032
34069713
69589841
31786677
31805080
413027
47919913
74396648
76091707
36291497
81819019
94029849
92861585
2639366
28579322
68689428
61023537
34952464
86173607
22574362
6143213
52512505
70071155