66625045
40571113
57541320
42568894
2214070
4683958
48206934
5866488
79235687
31099520
81393474
9812499
55578095
7002137
93209393
31805492
17393351
90174676
80742527
59053467
91754414
68621540
43124285
45173289
36378685
45324432
32972213
3460986
46473426
69246140
94691049
49691629
26471932
59345481
55245489
18049195
35528169
22218126
18178058
43652063