39378067
21668110
18121293
47953635
17294461
59077427
85087153
82749158
23346634
61601320
47434595
37449230
25714418
48163666
88563221
28002629
97171303
59859538
17435314
26412042
3726403
24874149
60546429
7991892
18396590
47206960
1072862
79468508
96004369
26047341
58041053
26433138
50793428
14726569
86522152
8122183
74922731
94724487
1606714
90835005