13911226
94994240
88661192
25239790
87727855
21692560
18506231
6907199
65989298
79039593
99219426
73944351
7772503
98668284
178605
7915399
21764505
21306345
63793519
46608521
87095995
6349974
8407408
44805093
85432866
20979169
61853623
6356854
1629765
14113533
78222825
70361904
92984427
40427813
80356906
83841394
17528722
69347545
88726685
7920114