86739971
80667906
4031281
98403345
50526702
32147716
60681136
74555393
58125775
92815917
32771639
63126544
37482077
21309647
28444597
9721386
76894488
92457940
95782579
29609998
89781969
68776158
5284382
55877511
73875585
16485704
18345069
33359300
30605169
34838605
23988674
58012556
39409579
75003119
3108850
51224286
93929739
21839446
44587833
61015519