32937725
34321679
13664596
91025987
85519395
72592847
62723094
23137054
4627265
83211570
67281225
8144315
12217505
59066647
40787708
55388599
35222103
85731253
55201485
61656757
53483278
7366276
20048132
93212275
91112334
15078794
52408088
62696039
83259723
2547882
66312176
2911244
5746084
71676054
24766044
30406107
68255373
35716558
24895477
40641881