74949172
34701724
39956304
19078634
2433663
6107686
73193197
361297
80363034
96714689
48112639
88038460
89245353
61283717
38081052
6827467
66083075
81365819
56868547
82033860
8744620
23771393
36782769
39449902
40733127
35071051
59356036
43985807
45566655
98826500
15474242
90263091
1397445
31997749
57711554
99918362
92765364
19698631
63613910
31082355