27494394
82256724
71051934
3325712
2551175
4470113
88938815
84912804
39813838
70985576
60425402
47894933
41907633
95956622
14038107
1639742
50016826
15266277
49152384
35134478
82788423
11194982
52899364
4903971
35915847
18456865
95131640
957335
93332151
64987912
44839567
77265223
3300470
68999749
95849140
1274440
58877063
95105541
52456294
61174775