39189846
55912124
7634573
54046890
911329
30201420
12792024
53108466
76842596
99769379
26288933
13691583
4789896
80962020
17026700
71631754
23132118
58249835
98832718
19825255
2646929
6745523
26347781
55455593
66679388
57204357
31487373
34442875
141739
53013374
59524790
83371720
32583885
87409098
90432600
60681803
98131882
78552871
58143825
16528960