84681078
73313676
19853082
69171707
95237473
913298
92365256
48703602
67804990
7515157
225288
51631941
324849
67708609
12182830
62957212
21393156
94943783
67822217
92652986
54953362
89007646
6781262
13861452
65928009
70336182
21986155
45286442
58652006
59626321
71033819
33414284
65941678
47033764
99896692
6979271
92328904
85104861
13177590
75162195