9615872
66481570
64727234
10388840
77934076
48053810
13123738
12057532
69039442
59138051
3645097
57198167
54893866
56569772
83644203
52576819
37515894
62422995
88284869
76395528
96479428
13657023
95616561
8975418
39931130
34471139
78931432
47656793
27116173
92811923
57079633
30102346
18658479
53558390
37657755
31631731
76183908
97462810
94247469
1619680