7960569
29197926
83565494
99787015
19039330
10397626
39037079
28861523
55946198
47745687
45863785
6730540
1281213
11942666
81025303
97495295
41139886
20095142
103117
81164610
21329373
68407094
71068056
26998566
47415383
77104303
557298
52737641
23532670
73095760
55317108
6411409
23007343
25579375
66253994
17625856
11318120
10111926
84686895
5011309