81703340
8905950
84755438
73084520
75741327
39961290
13586932
24915489
92972110
24612252
24731409
92657414
57791206
30842369
35339443
82325579
52296121
88304437
34373348
46224594
70533812
1789066
82449358
95929479
96145984
60926597
6609708
51149920
4055698
45943939
7492785
83877715
16909471
47373163
6407734
72318616
52691907
27738079
9708489
9224845