96317621
3516764
24056041
13829278
66616494
57028483
53017406
25174846
9837194
8091764
46462105
72729756
966461
22431529
83033532
42253692
98362918
84528523
43982785
62199864
76639194
37755165
51769378
86435292
83074938
40619161
20515441
8846891
3724741
66442153
40811424
83666095
30288086
29989184
59478423
855151
50429757
62185625
40237860
28176525