30436942
57088533
32894737
13963035
57769048
6031480
73624843
99333076
24506420
36917095
16844919
25355252
32082778
77521077
34071996
64268735
68376553
35934473
13793039
4472293
82862992
70335330
46246190
85294435
11154186
47467036
87274064
19923919
65274624
4113361
66135233
8639258
88114378
63706575
58517021
45079467
21764964
58177498
5215624
80754470