95554964
96128048
89356271
81749701
47251114
49938253
48974573
3389153
2315801
63845458
8435684
10647382
52839438
92279477
60736105
90668185
64431288
65264903
30763508
89806083
93535941
90328685
9295591
7506421
42811621
9164011
79481705
16389378
43962834
6593459
28603479
7474932
15966147
801527
8459848
19247776
13034103
7501740
11109277
95887654