72041566
98014139
19931174
74888688
34408330
18501464
30638623
90796793
87046680
65095225
91287535
29435689
54008423
68238085
46533056
63505552
33744860
12005789
8652588
45954484
28729898
7144512
85725313
40346971
21614334
95345572
73958756
59111078
49574755
2475583
76771727
59994231
54144347
13327523
75771225
63285170
573787
86972298
5083634
1669883