96762
15693683
59713081
41177055
24139923
12629168
8661835
54175075
66734329
43146000
6114981
64544155
78633019
27778351
81986112
26112027
10816963
90211246
39161259
14074086
68256480
65504055
79335371
7716466
3587164
95215345
46474368
45882689
19683355
202488
295755
71613359
44425182
65157469
18957045
532385
37034187
15914709
13839831
57422861