46791519
5509123
1863627
70436050
28883056
10585434
37541656
59096496
36806504
47613788
63028884
72524136
24163703
34974025
81942258
82191479
28295626
5959615
86582994
79343897
6208171
76545463
82933139
60332827
50212735
97428890
25627737
1645257
27295337
17498620
66419893
65336489
54166213
27225410
19215851
16374632
18575208
7730661
9620881
59414292