38896475
32015962
17908389
9779031
28494082
8868556
7273082
58911215
72114062
43815381
33414277
74481754
3284598
17329064
39079331
21788775
74204760
47965466
34205229
9298444
55626140
913526
43122776
97898433
88169329
55166345
70778113
77811555
7948254
83141293
91081679
38038979
42935710
79518726
50977202
66266758
437685
70364210
6312640
46328132