94448186
77244037
29258606
53262663
53569535
52076590
61472630
59779504
95233075
16052643
90169970
20108910
60201541
75424809
34152333
15853706
54214247
70276653
90399835
66383902
34587837
33784688
9150265
99152105
1449000
5569796
17415040
484125
71991410
62877655
37393734
10647533
31652705
7817486
8210508
42137447
75361313
39095776
2685482
3634598