95047897
73681067
10561041
98355089
95298572
51702208
12106624
8613435
30529489
73198241
60911486
40917198
67011987
32619787
15906925
70294603
82777129
37717552
57535054
81203206
10598327
47216476
60581686
76332173
88284256
95384971
91514022
80974521
77723005
95384239
78479628
29183345
65758277
42137344
51267686
7492508
29124248
88858094
98275927
84073106