90971423
83351748
87183692
82429651
8544762
51806517
7025129
43068111
98776328
88278321
18722875
83335374
96444937
26576048
82961798
70583117
2452897
981165
8556910
90575852
63863109
39507089
45914076
23979603
17263763
5835544
71846504
40218636
21503
21309898
94706603
52132354
9094526
30197729
85559695
69701182
79776228
40148782
43955521
313223