58015907
20104652
18243365
67234849
95789298
96899212
65647195
52236605
65946026
18727247
3991892
8702520
31433954
44226793
54553967
8965587
39203957
45192520
3284577
84446349
35941127
2441354
51918262
37996429
67706109
80402643
28099080
10376971
24789832
156197
42589528
62367894
18965082
94431345
63132972
76849870
61876559
81614089
33491501
66866094