74607593
66054579
34502786
67536811
73835148
63785956
73054358
36597942
12965441
34879866
58435907
93511826
29294592
62887420
33185042
67082581
10679603
4444685
8545559
90234318
64123988
30183690
12281077
7207314
75813627
10481258
7062468
5819988
38017310
43139810
37116807
75937960
3797680
27701706
98504734
66595886
43878148
63722770
57797
29034441