86036986
50607425
18133953
35481131
22138119
1003319
18648481
99774689
43157127
78726730
7439818
54851539
79646669
46501150
70486988
26999042
78518405
16586838
55023963
25588688
50989504
99725716
66195914
28491408
71119402
135320
78938842
43921108
80852129
5619382
61234505
3054297
98887823
54792928
8520944
43554459
66508928
26335128
36749739
8986400