39672100
32189524
97612344
4045306
7381619
9571186
7579665
86344677
79529615
11167857
63128537
59427429
6395073
40718298
57929928
2468209
18349953
59627642
92051799
62924645
4417954
538560
4408229
80122671
46099113
88309370
58368664
82059133
55388413
82915
37716193
41578134
36989021
50568865
91273950
75829940
10093339
48434116
63581859
47761916