98105599
24603978
42849241
49214950
74677727
41195134
74307378
60869800
35237972
13492280
91644613
30875910
95821801
79092364
35422248
87859320
54639906
34067183
702737
76801702
24515887
54947651
19656457
13406835
7945458
12014465
11353055
5028122
57093321
47526983
56378599
71234182
8147472
7231841
869794
27873599
11985468
53957152
39749620
1447779