78516638
82599593
5686286
58884163
91714838
78614681
21104391
59264010
18505652
54744025
35123111
9840216
78283725
5070454
43451658
42527506
45144729
46447826
41649435
24711495
93786403
93551349
87301825
85764989
49727634
98042301
88057142
16324945
39189497
31798
47765431
76204576
70522885
27909613
54257019
31223944
66201115
48509221
18653979
76555881