81142286
79515847
26644532
9225975
60682785
52638704
98371786
9858676
62718213
56489465
44931118
13054744
1018181
31379432
55127202
47924828
53781086
53877554
65715899
92264671
34257433
362659
99097116
93112059
88771434
12323134
77882585
30768850
45497871
82518428
35999559
14096439
28261416
40989363
5223336
21077439
52827868
97739773
63374900
54712643