80564575
75711274
51681886
56093185
37946102
17182396
34678610
9279998
1593962
21243342
99177304
69634300
73336313
31458467
1293526
15662142
76864516
6518910
6102255
39165270
93913118
65637655
14307730
24461620
43192481
62741923
17197165
29971988
27644600
31507426
41378518
78698354
59886789
52982241
69413435
70387158
8413606
93841063
91703121
11517884