86677392
89918058
35638539
18485372
30916884
59208511
17669664
14712678
63042099
21444493
52281208
7078601
25248031
89804541
43053468
79576302
55296682
71379211
2010770
59823487
19879453
89759734
46746134
4060867
20414040
69087427
4836578
78534009
79383344
32118990
97209971
74664212
72424667
58237043
14984086
42788468
92956806
12504969
46166886
8387824