8383799
1606715
32248092
98835691
89529858
59368889
86012544
85406750
57175011
47439683
93175195
11928144
6706737
66464094
93801449
53437058
8636558
65904473
58115736
5373494
38004941
6287621
71932100
202408
14754419
79381314
54025198
57553476
15281617
16767437
52013189
50679597
12395809
19816979
7292716
38936476
22274051
8656455
6523596
358579