46165626
8403559
58109111
61476774
66346788
76888939
688559
5326218
69604474
57939944
83626285
36292017
18756963
66044862
78493037
94947803
66255968
88432040
45085774
29846112
59995960
74937357
17983379
87136588
67717066
29626014
46674910
61152620
7439858
65523795
44446340
12989303
50882583
56393862
38438601
58834756
40616896
33339623
26113678
14059637