96825126
73139845
7022590
1440466
30282680
46185440
9805901
10038389
29035704
79803502
9037155
22641988
94324369
99188867
27027358
56331166
76823958
50597608
94376727
4992576
65351372
52072198
34383440
40011817
50247983
96688038
6564464
4865667
60743294
65442986
13207435
44135057
29939649
72233631
89849152
80216952
70184468
21998592
21599460
68874742