39574634
63866940
38162815
4459463
96821803
70419802
38279094
64465693
66882942
9675670
15379226
32608862
23374622
58771586
35856690
41459505
29459482
90604442
10648057
52638597
85117307
68251940
27267057
5256655
44598751
5855500
9017549
17693231
30735148
38255519
91335122
7674412
51514912
37755146
84147880
39053547
41084645
27653590
6307116
17115954