64652389
31348072
27503346
3264420
83701715
84423770
73027103
91112380
63979032
6966431
5351064
58883876
40126863
23223118
88333101
58624461
74631936
90308486
99914746
53997880
81534690
66313592
39764067
4196801
2084
5321144
4088573
6869258
39486670
90082018
60247393
30835411
13286206
93386219
7485608
80864413
90028248
73169555
67164733
50105830