19993431
7308210
7424892
23119337
63789509
3616595
69975347
10123155
8129673
30468469
8443220
30976717
56174165
37754258
3912189
57352157
11613827
52139043
13626385
31605852
72921824
16344490
46631174
21089163
90025740
55727658
65417774
62682012
43932475
80893135
58991613
43204007
85254988
68635280
84418216
59173614
72981734
57438858
83538132
97854247