81372920
35433821
30021167
76844617
18607098
65702325
74367687
54287586
64144474
42873623
71535232
47736385
82122648
57161096
38789751
63546695
79308758
16664217
89364981
51326787
6873325
3658989
60331304
89419052
77682871
13046959
84098289
56165282
37856053
39943185
3615898
39081562
82903677
1660346
32409805
75679400
73461006
66926647
18844553
5714758