90781697
8262497
65325576
12228451
13665926
58346058
54227414
63894491
39443326
32402705
25014448
25099107
35149630
30174902
1574014
92973886
99939719
83732931
40503439
79353654
3283102
57442248
11716131
56883642
31261520
5571869
85127606
52696298
53763929
52823980
9517886
34106735
3631153
9366555
99027003
6516616
2003976
44237255
97984260
69999658