38311516
85204342
47428997
2387484
86004241
12001900
33706428
94948083
48413293
17682736
54183744
3940659
34837606
60911127
9067340
21355006
5136401
52034839
57283735
83191412
13489190
49376011
55951115
72988332
64165761
77113104
64475689
15451625
29719143
17859994
48963102
77606525
92771717
91829760
2938230
1609500
79121512
25893152
93149563
55546646