51213050
34378472
72784005
97359939
788839
71714227
17789298
65997678
27654281
63598948
74862236
13373826
60852826
52417955
54697327
37819935
82776451
7168124
35166531
51557956
68334672
94958352
31171492
52453792
37597482
48672031
50993533
49065697
23747470
88426749
78627166
82527080
21856302
88534320
7109469
53043118
81525617
80002039
34747293
89285894