86714690
41939361
57507083
42707150
31711621
73502390
72105668
948197
16339729
5722493
13651435
10126416
66374602
63656852
7760622
25708342
82935280
36741239
87526448
36911065
57541317
39398410
89433709
27725647
10697236
18143299
8718300
71558201
68735743
19513376
56507571
64206028
46732613
46146889
57353016
30834531
43848999
3508166
8007471
89786469