39657338
5343159
926899
94018631
51372577
49593047
6289047
65096263
82842119
77304080
62191966
74792832
52052122
7386924
70766657
58827012
82862770
53623932
71118203
44513233
36684162
23821167
15321695
18511209
12071648
34948995
80312022
23843138
6064999
83538638
64096259
56251549
71097908
77112506
95728618
33696457
4372264
47631001
76624885
28321812