39723037
30046437
68536458
90212766
68681259
91533705
65974933
14505829
23465000
70588085
18707315
88242649
91671679
78468318
38641754
5667198
67852001
77053383
15865252
45719300
77489001
54361135
44841173
93649222
37096257
30977342
5839119
15973186
49708195
42767257
19871406
56353086
68257
71602339
7099881
27583677
53917295
52653595
61001667
16485889