34404086
12032289
68336750
64173693
25441675
7186518
14665957
69951806
40034672
6503828
69062963
36872090
3861605
3385992
44132751
22056215
40554358
34612725
8256945
82559496
62366974
53359127
73637310
67166682
8317143
96965552
12118410
18174014
44651507
57716418
72966035
56502126
85583927
46153595
14621473
63597915
93194056
56998618
62621437
16184208