87555597
9185342
8644102
51944823
24063669
6462828
96928152
57211324
85209604
35179065
57285776
11637303
65194518
25523507
39762852
70234352
3046948
85554320
3781286
44267634
82148684
71864833
1476834
10697555
11056507
37563970
98253358
5621793
35828538
55369477
5178102
26709319
47091737
9086233
91125647
7306924
7292466
42172957
11528578
956805