56278770
20257322
31992860
54563444
86226449
78101043
75009295
48869625
63067518
92347357
90853630
68941482
1432632
89392750
85659624
8758184
77092703
75178145
64893229
43597601
65129725
76517532
19534688
35046638
33792644
52137014
29592468
74171083
75534244
59744684
25275342
9039369
36753730
14631644
99808346
7849964
4758981
77447443
31882367
94834392