17159639
58316504
11081857
86212844
52727301
36978681
37816332
66177078
135129
57448492
27088419
3028654
8329538
52021717
7013905
50235943
4448950
15447598
8856327
22454364
72187907
34432965
48088095
26549614
40397303
83711741
37455513
85161737
28391720
90614319
54295371
94997849
82696260
78304235
5254713
41708779
852681
8287389
74423666
63038709