80983675
69547144
64677205
52517914
47044832
17038469
91993350
60206178
98505101
35524317
56574047
1126992
2498632
15903440
16842772
57162357
194186
22957451
17412709
44938472
62921721
70524589
10963742
81542294
71209183
58349427
67782949
23149815
84405672
43278499
96412910
58005501
10915879
12619395
59189178
30192023
70214403
66422985
65765760
61506436