89522056
66371388
79153640
59836749
85569690
89829087
3319686
27676434
68694741
96521523
74366975
73716349
34557813
56207157
12902647
1737235
50843405
10142207
9305906
42993856
88009036
71263174
85971037
82415101
71179333
89299269
18514559
14671528
5569332
304635
77041442
63754000
8765191
17204007
43312554
16218135
86059532
5566801
25372832
669417