89746143
79382191
88422174
69877058
52448304
88524330
27838287
87427604
83594452
98837508
99441104
94743557
52536844
52211785
21048027
92881221
9536213
51109173
13007520
62361058
50912622
18225652
40228808
14513397
73144522
32972162
30238662
85444419
44413207
14461948
25669744
41388200
93396760
16242208
8878333
18298606
8735440
79429990
18797042
52629824