15555129
13039864
95715331
20253634
17787739
2025452
40074417
81905533
81116705
30214442
75154321
7851488
75041011
55297111
99876913
97164223
44121286
48902557
8499880
46724034
53756009
76849513
24328959
57078561
27499668
70042556
80774137
81085184
35848130
8375111
28644610
89835264
8292265
15593404
12755897
25673519
41972400
61526140
10361410
53537229