85893621
2195479
953835
64439570
40832814
5954890
63285517
27313741
25886131
11103797
85907869
65374831
7082703
40443481
62071096
79829528
20557883
83841337
35048036
92983740
30427351
85308660
19454904
4184813
77081597
45656751
90279993
85004498
74124278
38758072
13331523
11784455
73154958
29681400
69335342
91314715
52787707
70974943
59795910
94937769