37441365
11146880
38072040
84481096
9887245
953057
19552552
54831161
84427520
19166041
89596487
980154
51932954
3813301
30493295
90427025
16833576
64126996
493362
96923625
27665961
65782739
70971791
67864299
10403919
7638772
95732253
9701124
85009353
9056951
31406361
15265348
88416638
73106899
93027314
5875809
46357849
53965291
30593005
38193658