80486909
77724021
64264238
32003961
48408162
81062580
81388205
16053108
2805637
7296019
2895119
1397701
54089167
62762153
42005447
58504143
33296100
61604099
29507228
2107722
16478400
39105584
42948978
71929287
65604530
87932807
33843982
94682574
64434002
29566244
86159068
3152334
84912626
19946116
33055434
79397557
10976224
16897458
8372863
2534864