65939542
85489325
50951186
93157034
95378887
65484459
88406128
95225358
12731153
33196395
62701810
16766023
21901101
80554453
28282923
64856590
2584379
5101943
72782956
58992728
55269457
91717778
7683768
85452929
45301944
77723609
933595
30866443
55806806
37267849
48837166
7386242
65045981
12624199
48826030
30167108
4942188
64943728
59441216
61056385