93689876
71527639
58803270
37969320
16992579
19133919
30712523
55803300
10817988
18511326
83597060
34102411
57301671
41044181
71531909
71598817
6367558
76842067
12822129
21236474
81747639
9141307
4365370
36957014
67325852
9107545
24081864
11402175
9366704
35946781
47668855
6723536
65595824
12332784
24354224
32855090
65213081
83028761
88233896
9121318